Skip to main content

Research Repository

Advanced Search

Agent programming in the cognitive era

Bordini, Rafael H.; El Fallah Seghrouchni, Amal; Hindriks, Koen; Logan, Brian; Ricci, Alessandro

Agent programming in the cognitive era Thumbnail


Authors

Rafael H. Bordini

Amal El Fallah Seghrouchni

Koen Hindriks

Brian Logan

Alessandro Ricci



Abstract

It is claimed that, in the nascent ‘Cognitive Era’, intelligent systems will be trained using machine learning techniques rather than programmed by software developers. A contrary point of view argues that machine learning has limitations, and, taken in isolation, cannot form the basis of autonomous systems capable of intelligent behaviour in complex environments. In this paper, we explore the contributions that agent-oriented programming can make to the development of future intelligent systems. We briefly review the state of the art in agent programming, focussing particularly on BDI-based agent programming languages, and discuss previous work on integrating AI techniques (including machine learning) in agent-oriented programming. We argue that the unique strengths of BDI agent languages provide an ideal framework for integrating the wide range of AI capabilities necessary for progress towards the next-generation of intelligent systems. We identify a range of possible approaches to integrating AI into a BDI agent architecture. Some of these approaches, e.g., ‘AI as a service’, exploit immediate synergies between rapidly maturing AI techniques and agent programming, while others, e.g., ‘AI embedded into agents’ raise more fundamental research questions, and we sketch a programme of research directed towards identifying the most appropriate ways of integrating AI capabilities into agent programs.

Citation

Bordini, R. H., El Fallah Seghrouchni, A., Hindriks, K., Logan, B., & Ricci, A. (2020). Agent programming in the cognitive era. Autonomous Agents and Multi-Agent Systems, 34(2), https://doi.org/10.1007/s10458-020-09453-y

Journal Article Type Article
Acceptance Date Dec 29, 2019
Online Publication Date May 12, 2020
Publication Date 2020-10
Deposit Date Apr 1, 2020
Publicly Available Date May 13, 2021
Journal Autonomous Agents and Multi-Agent Systems
Print ISSN 1387-2532
Electronic ISSN 1573-7454
Publisher Springer Verlag
Peer Reviewed Peer Reviewed
Volume 34
Issue 2
Article Number 37
DOI https://doi.org/10.1007/s10458-020-09453-y
Keywords Artificial Intelligence
Public URL https://nottingham-repository.worktribe.com/output/4236434
Publisher URL https://link.springer.com/article/10.1007/s10458-020-09453-y

Files




Downloadable Citations